/**
 * 
 */
package any.tag.dao;

import java.net.URI;
import java.util.Collection;

import any.tag.Tag;
import any.tag.TagItem;

/**
 * TODO: Doc me
 * @author keke <keke@codehaus.org>
 * @version
 * @revision $Revision:$
 */
public interface TagItemDao {

    void delete(TagItem item);

    TagItem getTagItem(Tag tag, URI uri);

    Collection<TagItem> getTagItems(Tag tag);

    Collection<TagItem> getTagItems(URI about);

    void save(TagItem item);

    

}
